home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 031a / owlbwcc.zip / OWLBWCC.DOC < prev    next >
Text File  |  1992-02-02  |  3KB  |  66 lines

  1.                      
  2.                      OWLBWCC.DOC
  3.  
  4. Owlbwcc.zip is a group of 18 examples of 
  5. using Borland Windows Custom controls in dialog boxes 
  6. with Borland C++ 3.0 and ObjectWindows.
  7. These examples use dialog boxes instead of windows.
  8. The Project files assume that the user has installed BC++ 3.0
  9. on Drive C and used the default directories.  If BC has been
  10. installed somewhere else or under a different name, the options
  11. directories will have to be modified in the .prj for each example
  12. in order to get a good compile, build all.
  13. Also included is an OWLBWCC.GRP file.  To use it, copy it to the
  14. Windows directory and activate it by choosing New Project from
  15. the file menu under windows and give it the OWLBWCC.GRP group name.
  16. If the examples are unzipped in a different directory then
  17. C:\borlandc\owl\examples\owlbwcc
  18. then the properties of each item in the .GRP will have to be
  19. changed to reflect the new directory.
  20.  
  21. Brief description of the examples follow.
  22.  
  23. BWCCDLG  - shows how to create a basic BWCC dialog box with metal
  24.            background, grey group boxes, bumps and dips.
  25. BWCCMSBX - Demonstrates all the predefined BWCC MessageBoxes.
  26. BWBUTTON - Demonstrates all the BWCC special buttons
  27. BDEFPROC - Shows how to add default processing for dialog box messages.
  28. BDEFRANG - Shows how to override the default processing of dialog box
  29.            messages to add different processing for ranges of messages.
  30. BDEFCASE - Shows how to override the default processing of dialog box
  31.            messages to add old style switch and case processing of 
  32.            individual dialog box messages using OWL and BWCC.
  33. BDDVTBTN - Shows how to use Dynamic Dispatch virtual tables to process
  34.            button messages under OWL.  Also, shows how to override
  35.            default processing for OK and CANCEL buttons.
  36. BWMYBTN  - Shows how to add your own bitmaps to BWCC buttons to create
  37.            custom buttons of your own design.
  38. BWSPLASH - Shows how to use a large custom button as a splash screen.
  39. BWSPLIBT - Shows how to use a bitmap button as a splash screen.
  40. BWCHECK  - Shows how to set up BWCC check boxes so TAB and arrow keys
  41.            work correctly.
  42. BWCIMMED - Shows how to do immediate process in response to a BWCC
  43.            check box.  Also, shows how to use SendDlgItemMsg functions
  44.            to get the checked state of check boxes.
  45. BWCIMALT - Shows how to get the checked state of check boxes using 
  46.            pointers to controls within a dialog box.
  47. BWCDELAY - Shows how to perform delayed processing of check boxes in
  48.            reply to an OK button, using SendDlgItemMsg functions to
  49.            get the status of the check boxes.
  50. BWCKALL  - Uses pointers for initializing and processing messages 
  51.            for both immediate and delayed processing of check boxes.
  52. BWRADIO  - Show how to set up BWCC Radio buttons and group boxes so
  53.            that the TAB and arrow keys work correctly.
  54. BWRADELY - Shows how to process radio button status using 
  55.            SendDlgItemMsg functions.
  56. BWRPOINT - Shows how to process radio button status using pointers
  57.            to radio buttons within a dialog box.
  58.  
  59. These 18 BWCC OWL dialog examples are released to the public domain.  
  60. Feel free to cut and paste the .CPP .RC and .H files into your own
  61. programs without modifications.
  62.  
  63.                       Bob Bourbonnais 2/2/92
  64.  
  65.  
  66.